Digital assistant device

ABSTRACT

One embodiment provides an electronic device, including: a housing comprising: a fixed pyramidal-shaped base having a first triangular stand surface and a second triangular stand surface, wherein the first triangular stand surface comprises different dimensions than the second triangular stand surface; a display positioned on a front surface of the housing; an integrated speaker positioned on the front surface; at least one sensor; a connection port positioned on a back surface of the housing, opposite from the front surface, and at a distal corner along a longer edge of the fixed pyramidal-shaped base; and at least one processor operatively coupled to the display, integrated speaker, and at least one sensor. Other aspects are described and claimed.

CROSS REFERENCE TO RELATED APPLICATIONS

This application is a continuation application of U.S. patentapplication Ser. No. 15/864,358, filed on Jan. 8, 2018 and entitled“Digital Assistant Device,” the contents of which are incorporated byreference herein.

BACKGROUND

Advances in technology have led to the development of the homeautomation network, or “Smart Home”, which is a residence having one ormore smart home devices (“devices”), for example appliances, lighting,heating, air conditioning, TVs, computers, entertainment audio and videosystems, security, and camera systems that are capable of communicatingwith one another and can be controlled remotely by a user. The presenceof these devices provides the home and its occupants various benefitssuch as convenience and savings of time, money, and energy. Many of thecurrent devices currently available require a unifying device to controltheir function and integrate separate components into a largereco-system that meets the needs of the end-user.

BRIEF SUMMARY

In summary, one aspect provides an electronic device, comprising: ahousing comprising: a fixed pyramidal-shaped base having a firsttriangular stand surface and a second triangular stand surface, whereinthe first triangular stand surface comprises different dimensions thanthe second triangular stand surface; a display positioned on a frontsurface of the housing; an integrated speaker positioned on the frontsurface; at least one sensor; a connection port positioned on a backsurface of the housing, opposite from the front surface, and at a distalcorner along a longer edge of the fixed pyramidal-shaped base; and atleast one processor operatively coupled to the display, integratedspeaker, and at least one sensor.

Another aspect provides an electronic device, comprising: a housingcomprising: a fixed pyramidal-shaped base having a first triangularstand surface and a second triangular stand surface, wherein the firsttriangular stand surface comprises different dimensions than the secondtriangular stand surface; a display positioned on a front surface of thehousing; an integrated speaker positioned on the front surface; at leastone sensor; a connection port positioned on a back surface of thehousing, opposite from the front surface, and at a distal corner along alonger edge of the fixed pyramidal-shaped base; and at least oneprocessor operatively coupled to the display, integrated speaker, andthe at least one sensor; a memory device operatively coupled to the atleast one processor, the memory device storing digital assistantinstructions for execution by the at least one processor to: receive,via the at least one sensor, user input and thereafter provideresponsive output.

The foregoing is a summary and thus may contain simplifications,generalizations, and omissions of detail; consequently, those skilled inthe art will appreciate that the summary is illustrative only and is notintended to be in any way limiting.

For a better understanding of the embodiments, together with other andfurther features and advantages thereof, reference is made to thefollowing description, taken in conjunction with the accompanyingdrawings. The scope of the invention will be pointed out in the appendedclaims.

BRIEF DESCRIPTION OF THE SEVERAL VIEWS OF THE DRAWINGS

FIG. 1 illustrates an example of information handling device circuitry.

FIG. 2 illustrates another example of information handling devicecircuitry.

FIG. 3 illustrates an example illustration of an information handlingdevice according to an embodiment.

FIG. 4A illustrates an example illustration of an information handlingdevice according to an embodiment positioned in a portrait orientation.

FIG. 4B illustrates an example illustration of an information handlingdevice according to an embodiment positioned in a landscape orientation.

FIG. 5 illustrates an integrated mechanical camera shutter of theinformation handling device according to an embodiment.

DETAILED DESCRIPTION

It will be readily understood that the components of the embodiments, asgenerally described and illustrated in the figures herein, may bearranged and designed in a wide variety of different configurations inaddition to the described example embodiments. Thus, the following moredetailed description of the example embodiments, as represented in thefigures, is not intended to limit, the scope of the embodiments, asclaimed, but is merely representative of example embodiments.

Reference throughout this specification to “one embodiment” or “anembodiment” (or the like) means that a particular feature, structure, orcharacteristic described in connection with the embodiment is includedin at least one embodiment. Thus, the appearance of the phrases “in oneembodiment” or “in an embodiment” or the like in various placesthroughout this specification are not necessarily all referring to thesame embodiment.

Furthermore, the described features, structures, or characteristics maybe combined in any suitable manner in one or more embodiments. In thefollowing description, numerous specific details are provided to give athorough understanding of embodiments. One skilled in the relevant artwill recognize, however, that the various embodiments can be practicedwithout one or more of the specific details, or with other methods,components, materials, et cetera. In other instances, well knownstructures, materials, or operations are not shown or described indetail to avoid obfuscation.

A need exists to integrate many features and functions into a singledevice (e.g., a hub device, etc.) traditionally served by multiple,standalone devices throughout the home. Such a device may act as thecentral control point for a series of peripheral devices capable ofperforming various functions while simultaneously allowing the user toaccess software applications and features through an onboard userinterface. A problem exists, however, in that many of the features andfunctions served by such a device are limited in performance by anall-in-one (“AIO”) form factor. Stated differently, standalone devicesexcel in performance for each of their intended functionalities becausethey do not accommodate for integration of other devices. When combinedinto a single form-factor, the hub-device allows for significantimprovement in convenience and control but is limited in performance dueto the physical constraints of each device.

Primarily, a conflict exists between the display orientation of videowatching and user-to-user video calling. For optimization of both ofthese functions, an AIO device should accommodate for landscape andportrait display orientations without sacrificing performance.Additionally, there are greater physical constraints imposed ondifferent features as they relate to anthropometry and deviceinteraction. For example, the viewing angle of a device with digitaldisplay is significantly impaired by the relative distance the device isplaced from the user and the height of the surface on which the deviceis placed. Additionally, corded devices (i.e., devices having a powercord, USB cord, etc., attached to an electric port, etc.) often sufferfrom cord length issues when the corded device is manipulated betweenlandscape and portrait mode. It is therefore necessary to enable adevice for use on various surface heights found in the home while alsoaccommodating the need for the device to be viewed from both a distanceand up-close during direct interaction and manipulation.

Existing devices intended to serve as an AIO smart home automationsystem often sacrifice ease of use and functionality (e.g., they cannotsupport landscape and portrait display mode, etc.) or are limited to asingle function (e.g., audio only, video only, etc.). For example, asmart speaker may be used to perform different functions related toother devices within the home, but these devices do not provide adisplay. No current solutions exist that offer multi-mode displayorientation functionality in either the inherent hardware or softwareconfiguration while providing the integration of audio, video, touchinteraction, smart, home device control, and video conferencing within asingle form factor. Furthermore, tangentially related devices notintended for strict utilization within the smart home tablets,notebooks, smartphones, etc.) are also limited in their functionality asthey require external or accessory devices to enable the full range offeatures and functionality that are found in AIO smart home devices.

Accordingly, an embodiment provides an integrated hub-device with touchdisplay for the home that allows for optimization in various modes ofuse within a single form factor without the use of external armatures,moving mechanical parts (e.g., hinges, etc.), kick-stand, or accessorydevices. An embodiment may comprise an electronic device having ahousing that may comprise a fixed pyramidal-shaped base, a display, andan integrated mechanical speaker. In an embodiment, the electronicdevice may further comprise at least one sensor (e.g., at least onemicrophone, at least one camera, etc.) and/or a mechanical integratedcamera shutter. The electronic device may provide a means that allowsthe device to be positioned in a variety of different orientation modes(e.g., portrait mode, landscape mode, etc.) while optimizing thefeatures of the electronic device for the positioned or desired mode.Additionally, in an embodiment, the electronic device may connect andcommunicate with a plurality of other smart devices (e.g., smartappliances, smart TVs, etc.).

The illustrated example embodiments will be best understood by referenceto the figures. The following description is intended only by way ofexample, and simply illustrates certain example embodiments.

While various other circuits, circuitry or components may be utilized ininformation handling devices, with regard to smart phone and/or tabletcircuitry 100, an example illustrated in FIG. 1 includes a system n achip design found for example in tablet or other mobile computingplatforms. Software and processor(s) are combined in a single chip 110.Processors comprise internal arithmetic units, registers, cache memory,busses, I/O ports, etc., as is well known in the art. Internal bussesand the like depend on different vendors, but essentially all theperipheral devices (120) may attach to a single chip 110. The circuitry100 combines the processor, memory control, and I/O controller hub allinto a single chip 110. Also, systems 100 of this type do not typicallyuse SATA or PCI or LPC. Common interfaces, for example, include SDIO andI2C.

There are power management chip(s) 130, e.g., a battery management unit,BMU, which manage power as supplied, for example, via a rechargeablebattery 140, which may be recharged by a connection to a power source(not shown). In at least one design, a single chip, such as 110, is usedto supply BIOS like functionality and DRAM memory.

System 100 typically includes one or more of a WWAN transceiver 150 anda WLAN transceiver 160 for connecting to various networks, such astelecommunications networks and wireless Internet devices, e.g., accesspoints. Additionally, devices 120 are commonly included, e.g., an imagesensor such as a camera. System 100 often includes a touch screen 170for data input and display/rendering. System 100 also typically includesvarious memory devices, for example flash memory 180 and SDRAM 190.

FIG. 2 depicts a block diagram of another example of informationhandling device circuits, circuitry or components. The example depictedin FIG. 2 may correspond to computing systems such as the THINKPADseries of personal computers sold by Lenovo (US) Inc. of Morrisville,N.C., or other devices. As is apparent from the description herein,embodiments may include other features or only some of the features ofthe example illustrated in FIG. 2.

The example of FIG. 2 includes a so-called chipset 210 (a group ofintegrated circuits, or chips, that work together, chipsets) with anarchitecture that may vary depending on manufacturer (for example,INTEL, AMD, ARM, etc.). INTEL is a registered trademark of IntelCorporation in the United States and other countries. AMD is aregistered trademark of Advanced Micro Devices, Inc. in the UnitedStates and other countries. ARM is an unregistered trademark of ARMHoldings plc in the United States and other countries. The architectureof the chipset 210 includes a core and memory control group 220 and anI/O controller hub 250 that exchanges information (for example, data,signals, commands, etc.) via a direct management interface (DMI) 242 ora link controller 244. In FIG. 2, the DMI 242 is a chip-to-chipinterface (sometimes referred to as being a link between a “northbridge”and a “southbridge”). The core and memory control group 220 include oneor more processors 222 (for example, single or multi-core) and a memorycontroller hub 226 that exchange information via a front side bus (FSB)224; noting that components of the group 220 may be integrated in a chipthat supplants the conventional “northbridge” style architecture. One ormore processors 222 comprise internal arithmetic units, registers, cachememory, busses, I/O ports, etc., as is well known in the art.

In FIG. 2, the memory controller hub 226 interfaces with memory 240 (forexample, to provide support for a type of RAM that may be referred to as“system memory” or “memory”). The memory controller hub 226 furtherincludes a low voltage differential signaling (LVDS) interface 232 for adisplay device 292 (for example, a CRT, a flat panel, touch screen,etc.). A block 238 includes some technologies that may be supported viathe LVDS interface 232 (for example, serial digital video, HDMI/DVI,display port). The memory controller hub 226 also includes a PCI-expressinterface (PCI-E) 234 that may support discrete graphics 236.

In FIG. 2, the I/O hub controller 250 includes a SATA interface 251 (forexample, for HDDs, SDDs, etc., 280), a PCI-E interface 252 (for example,for wireless connections 282), a USB interface 253 (for example, fordevices 284 such as a digitizer, keyboard, mice, cameras, phones,microphones, storage, other connected devices, etc.), a networkinterface 254 (for example, LAN), a GPIO interface 255, a LPC interface270 (for ASICs 271, a TPM 272, a super I/O 273, a firmware hub 274, BIOSsupport 275 as well as various types of memory 276 such as ROM 277,Flash 278, and NVRAM 279), a power management interface 261, a clockgenerator interface 262, an audio interface 263 (for example, forspeakers 294), a TCO interface 264, a system management bus interface265, and SPI Flash 266, which can include BIOS 268 and boot code 290.The I/O hub controller 250 may include gigabit Ethernet support.

The system, upon power on, may be configured to execute boot code 290for the BIOS 268, as stored within the SPI Flash 266, and thereafterprocesses data under the control of one or more operating systems andapplication software (for example, stored in system memory 240). Anoperating system may be stored in any of a variety of locations andaccessed, for example, according to instructions of the BIOS 268. Asdescribed herein, a device may include fewer or more features than shownin the system of FIG. 2.

Information handling device circuitry, as for example outlined in FIG. 1or FIG. 2, may be used in devices such as tablets, smart phones,personal computer devices generally, and/or electronic devices whichusers may use to receive user input or perform functions associated withuser input. For example, the circuitry outlined in FIG. 1 may beimplemented in a tablet or smart phone embodiment, whereas the circuitryoutlined in FIG. 2 may be implemented in a personal computer embodiment.The information handling device circuitry shown in FIG. 1 and/or FIG. 2may be implemented in the system as described herein.

FIGS. 3-5 illustrate an electronic device according to an embodiment.The electronic device may be a smart display having a housing comprisinga fixed pyramidal-shaped base, a display screen, and an integratedspeaker. The smart display may further comprise one or more sensors(e.g., microphones, cameras, etc.) located at various positions aroundthe smart display and/or smart display housing as well as an integratedmechanical camera shutter that is adjustable by a user. Theaforementioned features of the smart display are further elaborated uponbelow.

Referring now to FIG. 3, in an embodiment, the smart display 30 mayinclude an integrated housing that comprises a fixed pyramidal-shapedbase 31. The fixed pyramidal-shaped base 31 may act as a sturdy stand tosupport the smart display 30 throughout the various orientations of use(e.g., portrait mode, landscape mode, etc.). In an embodiment, each sideof the fixed pyramidal-shaped base 31 may have different dimensions thanother sides of the fixed pyramidal-shaped base 31. The geometry of thesides of the fixed pyramidal-shaped base 31 may be further visualized byreference to FIGS. 4A and 4B. As can be seen from the exampleembodiments illustrated in the figures, the fixed pyramidal-shaped base31 may comprise a longer edge 41 that protrudes from a back portion ofthe smart display 30, opposite the side of the display screen 32, andterminates at a corner 42 that is distal from the display screen 32. Asa result of this distal corner 42, two, triangular stand surfaces 43 aand 43 b are created. The dimensions of each of the triangular standsurfaces 43 a and 43 b may be different from one another but both maystill be capable of providing appropriate support for the smart display30 regardless of the orientation of use.

The independent geometry of each of the sides allows for manipulation ofthe smart display 30 into various modes of use as needed for eachfunction or to improve the viewing angle from a desired distance orsurface height. For example, in an embodiment, the portrait orientationmay have a 70-degree viewing angle relative to the horizontal plane, thelandscape orientation may accommodate a shallower, 50-degree viewingangle, while a third viewing position may allow for a 40-degree viewingangle. As such, the geometry of the fixed pyramidal-shaped base 31allows the smart display 30 to be physically manipulated into the mostoptimal position for the intended feature. Additionally, due to thefixed nature of the fixed pyramidal shaped base 31, the smart display 30may be quickly moved into a new mode for a separate feature withoutadjusting any armature, mechanism, or kick-stand.

In an embodiment, the smart display 30 may comprise an electronicconnection 33 capable of connecting a wired cord 34 (e.g., a power cord,a charging cord, USB cord, etc.). The wired cord may include a powercord, data cord, or a combination cord that provides transference ofboth power and data. Additionally, the wired cord may be removable. Forexample, the electronic connection may include a plug into which a cordcan be plugged. Alternatively, the electronic connection 33 may be fixedwith a cord that is not removable from the smart display 30. In anembodiment, the electronic connection 33 may be located proximate to thedistal corner 42 of the fixed pyramidal shaped base 31. For example,referring to FIGS. 3 and 4B, the electronic connection 33 may be placedat an edge of the distal corner 42. Such a placement for the electronicconnection 33 may allow the smart display 30 to be manipulated betweenorientation modes without affecting a length factor of the wired cord34. Stated differently and with reference to FIG. 4B, if the smartdisplay 30 is reoriented from landscape mode to portrait mode, theposition of the electronic connection 33 may remain in substantially thesame spot, thereby eliminating the need for a user to further adjust theposition of the smart display 30 in order to accommodate the length ofthe wired cord 34.

In an embodiment, the display screen 32 may be capable of displayingcontents (e.g., images, videos, phone and/or video calls, messages,various applications, etc.) on the smart display 30. In an embodiment,the contents on the display screen 32 may be automatically rearranged,scaled, and/or optimized based upon a detected orientation of the smartdisplay 30. For example, the contents on the display screen 32 may bearranged a particular way (e.g., according to a predetermined ruleset,etc.) when the smart display 30 is positioned in portrait mode and adifferent way when the smart display 30 is positioned in landscape mode(e.g., the user interface may be automatically scaled and optimized torun in wide-screen mode, etc.). Similarly, in an embodiment, rotatingthe device into one of the orientation modes may automatically trigger apredetermined action by either the developer or user launching aspecific device application or service, etc.).

An embodiment may be able to detect an orientation of the smart display30 using conventional sensors (e.g., gyroscopes, accelerometers, etc.).Additionally or alternatively, an embodiment may be able to furtherdetect an orientation of the smart display 30, or receive furtherconfidence data of an assumed orientation, based upon at least onecaptured image. For example, the smart display 30 may comprise afront-facing camera 35 capable of capturing images, videos, etc. Anembodiment may utilize the front-facing camera 35 to capture one or moreimages and thereafter analyze e.g., using one or more conventional imageanalysis techniques, etc.) the one or more images to determine if theone or more images contain known properties associated with portrait orlandscape images (e.g., length to width ratios of the image(s), otherdimensional image properties, etc.).

In an embodiment, the smart display 30 may further comprise anintegrated speaker 36 capable of providing high quality stereo audibleoutput. Additionally or alternatively, the smart display 30 may comprisea plurality of microphones illustrated) positioned on different sides ofthe housing. The plurality of microphones may serve to optimize theaudio capturing of the smart display 30 for 360 degree sound capture.For example, in an embodiment, the smart display 30 may comprise atleast two sets of microphones where each of the microphone sets arepositioned on a different side, or edge, of the housing. Therefore,regardless of the orientation mode of the device, at least one set ofmicrophones will always be oriented toward the ceiling allowing forunobstructed (e.g., by a surface, etc.) audio to be received. In anembodiment, the unobstructed microphone set may be identified based upona detected orientation of the device. For example, an embodiment maydetect that the smart display has been positioned in landscape mode, asillustrated in FIG. 4B. An embodiment may thereafter identify that inthat positional orientation, the set of microphones located on side 44may be unobstructed and thereby capture audio through those microphonesinstead of the microphone set on a different side of the device. Thedevice may also include noise cancellation hardware or software that maybe used by the device to filter the sound captured by the microphone toonly the voice input provided by a user, thereby creating a moreefficient and effective audio capture experience.

Referring now to FIG. 5, in an embodiment, another of the plurality ofsensors of the smart display 30 may be a front-facing camera 35. Thefront-facing camera 35 may be capable of capturing images and videoswhich may be used to identify gesture inputs from a user, identify userand/or object identities, used in video calling applications, and thelike. In an embodiment, the front-facing camera 35 may be able tocapture an image of one or more objects positioned in a field of view ofthe camera 35. Responsive to receiving user command input, an embodimentmay be able to perform a corresponding function associated with the oneor more objects. For example, a user holding a cucumber may stand infront of the smart display 30 and provide the voice input “what can Imake with this?” An embodiment may be able to capture an image of theuser and disambiguate (e.g., using context cues, etc.) the deistic term,“this”, as meaning the object the user is holding. An embodiment mayidentify (e.g., by comparing the image of the captured object to anaccessible list of object images, utilizing other object identificationtechniques, etc.) the object as a cucumber and thereafter provide a listof recipes involving a cucumber. In another embodiment, a user mayposition a plurality of food objects in the field of view of thefront-facing camera 35 and thereafter provide the query input “what canI make with these?” An embodiment may be able to capture an image of thefood objects, identify what the food objects are, and thereafter provideone or more recipes involving the present food objects.

In an embodiment, the smart display 30 may further comprise anintegrated mechanical camera shutter that is adjustable by a user. Theintegrated mechanical camera shutter may be adjusted between an openposition and a closed position by a user's interaction with a slideswitch 51. The open position may be a state in which the shutter is notblocking or overlaying some of or the entire front-facing camera 35. Theclosed position may be a state in which the shutter is blocking oroverlaying some of or the entire front-facing camera 35. A user maytoggle between the two positions by grabbing the notch 51 and sliding itup or down.

An embodiment may be able to detect the position of the integratedmechanical camera shutter and thereafter perform a function based on theposition. For example, in an embodiment, the smart display 30 may reactto incoming communications differently depending on the position thatthe integrated mechanical camera shutter is in. For instance, in theopen position, an embodiment may push all incoming communications (e.g.,a text message, an email, a notification, a phone call, a video call,etc.) to the user. Conversely, in the closed position an embodiment mayignore, hide, or passively accept incoming communications withoutalerting the user. In another embodiment, responsive to receiving anincoming communication, such as a video call, when the integratedmechanical camera shutter is in the closed position, an embodiment mayprovide a notification (e.g., a visual notification, an audiblenotification, etc.) to a user that a video call is being received and/orwho the communication is from. If a user wishes to accept the videocall, a user may slide the notch 51 from the closed position to the openposition to do so.

In an embodiment, a user may interact with digital assistant softwareemployed on the smart display 30. Digital assistants may be capable ofproviding outputs (e.g., audible outputs, visual outputs, etc.) that areresponsive to a variety of different types of user input (e.g., touchinputs, gesture inputs, voice inputs, etc.). In an embodiment, userinput may be received at an input device (e.g., on-screen keyboard,audio capture device, image capture device, video capture device, etc.)operatively coupled to the smart display 30 and may be provided by anyknown method of providing input to an electronic device e.g., touchinput, text input, gesture input, voice input, etc.). The input maythereafter be processed by the digital assistant and a correspondingoutput may be generated.

In an embodiment, the smart display 30 may be able to connect to andcommunicate with one or more other electronic devices (e.g., other smartdevices such as smart appliances, smart TVs, etc.). For example, in anembodiment, the smart display 30 may be able to connect with anaccessory device, or peripheral sensing device, to recognize familymembers (e.g., in a different room, at or near an entrance to the home,etc.) and initiate camera and video intercom channels upon request. Adigital assistant employed by the smart display 30 may receive the userinput “Hello smart display, are the kids upstairs? Would you let themknow it's lunch time?” An embodiment may be able to recognize theaudible command and interact with one or more accessory devices todetermine the location of the kids and communicate the command to them.In another embodiment, a user may be able to send content (e.g., music,videos, maps, notes, shopping lists, etc.) to their connected devices(e.g., smart phones, tablets, etc.). The content may be sent via awireless connection (e.g., using a BLUETOOTH connection, near fieldcommunication (NFC), wireless connection techniques, etc.), a wiredconnection (e.g., the device is coupled to another device or source,etc.), through a connected data storage system via cloud storage, remotestorage, local storage, network storage, etc.), and the like.

The various embodiments described herein thus represent a technicalimprovement to conventional home automation systems. Rather thansacrificing ease of use and functionality to allow for integration ofmore features, the systems and methods described herein provide for anintegrated hub-device that allows for optimization of device features invarious modes of use. Such techniques enable a more intuitive and easyto use AIO home automation hub.

As will be appreciated by one skilled in the art, various aspects may beembodied as a system, method or device program product. Accordingly,aspects may take the form of an entirely hardware embodiment or anembodiment including software that may all generally be referred toherein as a “circuit,” “module” or “system.” Furthermore, aspects maytake the form of a device program product embodied in one or more devicereadable medium(s) having device readable program code embodiedtherewith.

It should be noted that the various functions described herein may beimplemented using instructions stored on a device readable storagemedium such as a non-signal storage device that are executed by aprocessor. A storage device may be, for example, an electronic,magnetic, optical, electromagnetic, infrared, or semiconductor system,apparatus, or device, or any suitable combination of the foregoing. Morespecific examples of a storage medium would include the following: aportable computer diskette, a hard disk, a random access memory (RAM), aread-only memory (ROM), an erasable programmable read-only memory (EPROMor Flash memory), an optical fiber, a portable compact disc read-onlymemory (CD-ROM), an optical storage device, a magnetic storage device,or any suitable combination of the foregoing. In the context of thisdocument, a storage device is not a signal and “non-transitory” includesall media except signal media.

Program code embodied on a storage medium may be transmitted using anyappropriate medium, including but not limited to wireless, wireline,optical fiber cable, RF, et cetera, or any suitable combination of theforegoing.

Program code for carrying out operations may be written in anycombination of one or more programming languages. The program code mayexecute entirely on a single device, partly on a single device, as astand-alone software package, partly on single device and partly onanother device, or entirely on the other device. In some cases, thedevices may be connected through any type of connection or network,including a local area network (LAN) or a wide area network (WAN), orthe connection may be made through other devices (for example, throughthe Internet using an Internet Service Provider), through wirelessconnections, e.g., near-field communication, or through a hard wireconnection, such as over a USB connection.

Example embodiments are described herein with reference to the figures,which illustrate example methods, devices and program products accordingto various example embodiments. It will be understood that the actionsand functionality may be implemented at least in part by programinstructions. These program instructions may be provided to a processorof a device, a special purpose information handling device, or otherprogrammable data processing device to produce a machine, such that theinstructions, which execute via a processor of the device implement thefunctions/acts specified.

It is worth noting that while specific blocks are used in the figures,and a particular ordering of blocks has been illustrated, these arenon-limiting examples. In certain contexts, two or more blocks may becombined, a block may be split into two or more blocks, or certainblocks may be re-ordered or re-organized as appropriate, as the explicitillustrated examples are used only for descriptive purposes and are notto be construed as limiting.

As used herein, the singular “a” and “an” may be construed as includingthe plural “one or more” unless clearly indicated otherwise.

This disclosure has been presented for purposes of illustration anddescription but is not intended to be exhaustive or limiting. Manymodifications and variations will be apparent to those of ordinary skillin the art. The example embodiments were chosen and described in orderto explain principles and practical application, and to enable others ofordinary skill in the art to understand the disclosure for variousembodiments with various modifications as are suited to the particularuse contemplated.

Thus, although illustrative example embodiments have been describedherein with reference to the accompanying figures, it is to beunderstood that this description is not limiting and that various otherchanges and modifications may be affected therein by one skilled in theart without departing from the scope or spirit of the disclosure.

What is claimed is:
 1. An electronic device, comprising: a housing comprising: a fixed pyramidal-shaped base having a first triangular stand surface and a second triangular stand surface, wherein the first triangular stand surface comprises different dimensions than the second triangular stand surface; a display positioned on a front surface of the housing; an integrated speaker positioned on the front surface; at least one sensor; a connection port positioned on a back surface of the housing, opposite from the front surface, and at a distal corner along a longer edge of the fixed pyramidal-shaped base; and at least one processor operatively coupled to the display, integrated speaker, and at least one sensor.
 2. The electronic device of claim 1, wherein the electronic device is supported by one of the first triangular stand surface or the second triangular stand while in any orientation.
 3. An electronic device, comprising: a housing comprising: a fixed pyramidal-shaped base having a first triangular stand surface and a second triangular stand surface, wherein the first triangular stand surface comprises different dimensions than the second triangular stand surface; a display positioned on a front surface of the housing; an integrated speaker positioned on the front surface; at least one sensor; a connection port positioned on a back surface of the housing, opposite from the front surface, and at a distal corner along a longer edge of the fixed pyramidal-shaped base; and at least one processor operatively coupled to the display, integrated speaker, and the at least one sensor; a memory device operatively coupled to the at least one processor, the memory device storing digital assistant instructions for execution by the at least one processor to: receive, via the at least one sensor, user input and thereafter provide responsive output.
 4. The electronic device of claim 3, wherein to provide responsive output comprises instructions executable by the at least one processor to access a network of computers.
 5. The electronic device of claim 3, wherein the at least one sensor comprises at least one microphone.
 6. The electronic device of claim 3, further comprising an electronic connection located proximate to a corner of the fixed pyramidal-shaped base.
 7. The electronic device of claim 6, wherein the corner is distal from the display.
 8. The electronic device of claim 3, further comprising an integrated camera shutter and wherein the instructions are further executable by the at least one processor to display, responsive to determining that the integrated camera shutter is in the open state, incoming communications.
 9. The electronic device of claim 3, further comprising an integrated camera shutter and wherein the instructions are further executable by the at least one processor to not display, responsive to determining that the integrated camera shutter is in the closed state, incoming communications.
 10. The electronic device of claim 3, wherein the housing further comprises at least two microphones, each of the microphones being positioned on a different side of the housing.
 11. The electronic device of claim 10, wherein the instructions are further executable by the at least one processor to optimize, based upon a detected orientation, audio output by the electronic device using at least one of the at least two microphones.
 12. The electronic device of claim 3, wherein the instructions executable by the at least one processor to receive user input comprise instructions executable by the at least one processor to detect and identify objects in a field of view in front of the electronic device.
 13. The electronic device of claim 12, wherein the instructions executable by the at least one processor to provide responsive output comprise instruction executable by the processor to provide instructions to complete a task using the objects.
 14. The electronic device of claim 3, wherein the instructions are further executable by the processor to connect and communicate with a plurality of other electronic devices. 